<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@font-face {
  
  font-family: "ff";
  
  src: url("../font/fetteengschrift.ttf") format("truetype"),
  
       url("../font/fetteengschrift.eot") format("embedded-opentype"),
  
       url("../font/fetteengschrift.svg") format("svg"),
  
       url("../font/fetteengschrift.otf") format("opentype");
  
  font-weight: normal;
  
  font-style: normal;

}

/* 轮播图css */
.slideBox {
    position: relative;
    width: 100%;
    overflow: hidden;
    text-align: center;
    z-index: 555;height: 600px;
}
.slideBox .hd {
    display: inline-block;
    position: relative; bottom:-560px;
    z-index: 1;
}
.slideBox .hd ul {
    overflow: hidden;
    zoom: 1;
}
.slideBox .hd ul li {
    float: left;
    margin: 0 3px;
    width: 50px;
    height: 5px;
    line-height: 20px;
    text-align: center;
    color: #fff;
    border: 2px solid #cac7c5;
    cursor: pointer;
}
.slideBox .hd ul li.on {
 border: 2px solid #0061ae;
}
.slideBox .bd {
    position: relative;
    z-index: 0;
	top: -17px;
}
.slideBox .bd li {
    zoom: 1;
    vertical-align: middle;
    display: block;
    height: 600px;
}
.slideBox .prev, .slideBox .next {
    position: absolute;
    left: 6%;
    top: 55%;
    margin-top: -25px;
    display: block;
    width: 60px;
    height: 60px;
    background: url("../images/btn01.png") 0px 0px no-repeat;
    filter: alpha(opacity=50);
    opacity: 0.5;
    z-index: 789;
}
.slideBox .next {
    left: auto;
    right: 6%;
    background-position: -60px 0px;
}
.slideBox .prev:hover, .slideBox .next:hover {
    filter: alpha(opacity=100);
    opacity: 0.9;
}
.slideBox .prevStop {
    display: none;
}
.slideBox .nextStop {
    display: none;
}
/* 轮播图css结束 */


/*热门关键词*/
.Popular {
    background: #f5f5f5;
    width: 100%;
    height:60px;
    line-height: 60px;
	overflow: hidden;
}
.Popular .search {
    position: relative;
}
.Popular .search .input {
    height: 31px;
    width: 257px;
    line-height: 31px;
    padding-left: 10px;
	 border: 1px solid #cccccc;
    border-radius: 20px;
	background: none;
}
.Popular .words a {
    padding: 0 10px;
    font-size: 14px;
    color: #888888;
}
.Popular .words a:hover{
	color: #da251e;
}
.Popular .words p {
    color: #005faf;
    font-size: 14px;
    float: left;
	font-weight: bold;
}
.Popular .search .btn {
    background:#f5f5f5 url("../images/inico5.jpg")no-repeat right center;
    height: 28px;
    width: 28px;
    border: none;
    position: absolute;
    right: 12px;
    top: 18px;
	cursor:pointer;
}
/*结束*/

/*首页产品中心*/
.HomeProduct{width: 100%; height: auto; overflow: hidden; margin:50px 0}
.leftNav2{width:270px}
.leftNav2 h2{padding:20px;text-align:center;color:#fff;font-size:24px;background:-webkit-linear-gradient(left,#0061ae,#044a82)}
.leftNav2 h2 font{display:block;color:#eee;font-size:12px}
.leftNav2 ul{}
.leftNav2 ul li{}
.leftNav2 ul li a{display:block;padding:11px 0 11px 50px;color:#666;font-size:14px;border-top:1px #fff solid;background:#e2e2e2; box-sizing: border-box;}
.leftNav2 ul li em{display:inline-block;margin-right:10px;width:12px;height:12px;color:#fff;text-align:center;font-size:7px;background:url(../images/ico001.png) no-repeat 0 0}
.leftNav2 ul li:hover a,.leftNav2 ul li.active a{background:-webkit-linear-gradient(left,#0061ae,#044a82);color:#fff}
.leftNav2 ul li:hover em,.leftNav2 ul li.active em{color:#06389e;background-position:-13px 0}
.lefterNavCon{margin:20px 0 0;height:136px;color:#fff;font-size:14px;padding:18px 0 0 30px;background:url(../images/kefu_bg.jpg) no-repeat center; box-sizing: border-box;}
.lefterNavCon b{color:#fff;font-size:26px;display:block;margin:10px 0}
.lefterNavCon a{display:block;width:100px;line-height:35px;color:#fff;text-align:center;font-size:14px;background:url(../images/btn.png) no-repeat center}
.HomeProduct .right{width:900px}
.HomeProduct .right .top{color:#fff;font-size:18px;padding:20px;background:-webkit-linear-gradient(left,#0061ae,#044a82)}
.HomeProduct .right .top a{position:relative;float:right;color:#fff;padding:5px 30px 5px 10px;font-size:12px;border:1px #eee solid;display:block;margin:-6px 0 0}
.HomeProduct .right .top a:before{content:"";position:absolute;right:0;top:6px;display:inline-block;margin-right:10px;width:12px;height:12px;color:#fff;text-align:center;font-size:7px;background:url(../images/ico001.png) no-repeat -13px 0;transition:all .4s ease-in-out}
.HomeProduct .right .top a:hover{color:#06389e;background:#fff;border:1px #06389e solid}
.HomeProduct .right .top a:hover:before{background-position:0 0}
.product-list2{margin:20px 0 0 -20px;width:920px}
.product-list2 li{float:left;width:284px;margin:0 0 20px 20px;border:1px #ddd solid}
.product-list2 img{width:282px;height:199px}
.product-list2 li h4{color:#666;font-size:14px;padding:16px 10px;border-top:1px #ddd solid;font-weight: normal;}
.product-list2 li h4 em{position:relative;display:block;float:right;width:22px;height:22px;border-radius:50%;background:#999}
.product-list2 li h4 em:before{display:block;content:"";position:absolute;left:5px;top:6px;width:10px;height:9px;background:url(../images/line03.png) no-repeat 1px 1px;transition:all .4s ease-in-out}
.product-list2 li:hover{border:1px #06389e solid}
.product-list2 li:hover em{background:#fff}
.product-list2 li:hover em:before{background-position:-10px 1px}
.product-list2 li:hover h4{color:#fff;background:#06389e}
.ProductListBox .product-list2{margin-top:0}
/*首页产品中心*/


/*首页产品*/
.index-product{width: 100%;padding: 30px 0; overflow: hidden;}
.index-product-header{width: 100%;text-align: center;}
.index-product-header .tit{font-size: 39px;text-transform: uppercase;}
.index-product-header span{display: block;width: 50px;height: 2px;background: #000;margin: 20px auto 0 auto;}
.hotSale{width: 100%;}
.mainCon{width: 100%;margin-top: 33px;}
.mainCon ul{width: 105%;}
.mainCon li{width: 389px;height: auto;position: relative;padding: 6px 5px 0 15px;border: 1px solid #f1f1f1;float: left;margin-right: 31px;margin-bottom: 36px; position:relative; box-sizing: border-box;background: #fff;}
.mainCon li .pbt{font-size: 18px;color: #333333;font-weight: normal;margin: 0px 0 4px 0; line-height: 50px;}
.mainCon li img{display: block;transition: all 1s ease-out;  transform: scale(1);width: 100%}
.mainCon li .Pic{display: block;width: 358px;height: auto;overflow: hidden;}
.mainCon li p{font-size: 14px;color: #999999; padding-bottom: 10px; box-sizing: border-box;}
.mainCon li .p2 em{font-size: 18px;color: #fa8815;font-weight: bold;margin-top: 12px;}
.mainCon li .details{width: 100px;height: 33px;border-radius: 4px;text-indent: 34px;display: block;background: url(../images/hotSale_icon01.png) no-repeat 15px center #f1f1f1;position: absolute;right: 18px;bottom:58px;line-height: 33px;font-size: 14px;color: #999999;text-decoration: none;}
.mainCon li:hover img{transform: scale(1.2);}
.mainCon li:hover{box-shadow: 0 0 8px 4px #f3f3f3;}
.mainCon li:hover .details{background: url(../images/hotSale_icon02.png) no-repeat 15px center #06559f;color: #FFF;}
.mainCon li .hotimg{ position:absolute; left:0; top:0;}
.p1s {color: #333333;padding-top: 10px; line-height: 22px;}
/*首页产品*/

.i2{width: 1920px;height: auto;/*background: url(../images/i3.png)center no-repeat;*/ background-size: 100%;text-align: center;position: relative;left: 50%;margin-left: -960px; margin-bottom: 60px;}
.i2 .tt{font-size: 36px;line-height: 36px;font-family: siyuan;padding-top: 80px;color: #444;}
.i2 .en{color: #cbcbcb;font-size: 16px;line-height: 16px;margin-top: 20px;}
.sj{padding-top: 40px;width: 1000px;margin: 0 auto;}
.sj&gt;span{float: left;width: 31.333%;}
.sj span .num{font-family: ff;font-size: 72px;line-height: 72px;color: #e6591b;position: relative;display: inline-block;}
.sj span .num span{font-size: 72px;color: #e6591b;display: inline-block;position: relative;bottom: 10px;font-family: ff!important;}
.sj span .txt{font-size: 18px;color:#9d9a9e; }
.i2ct{width: 960px;margin: 40px auto 50px;text-align: left; font-size: 15px; line-height: 30px;}
.i2ct p{font-size: 15px; line-height: 30px;}
.move{display: block; width: 100px;height: 30px;line-height: 30px;text-align: center;margin:0 auto;border-radius: 0px;background: #e6591b;color: #fff;-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.move:hover{border-radius: 10px;-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.hvr-hang{display: inline-block; vertical-align: middle; -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px transparent;}
.hvr-hang:active, .hvr-hang:focus, .hvr-hang:hover{-webkit-animation-name: hvr-hang-sink,hvr-hang; animation-name: hvr-hang-sink,hvr-hang; -webkit-animation-duration: .3s,1.5s; animation-duration: .3s,1.5s; -webkit-animation-delay: 0s,.3s; animation-delay: 0s,.3s; -webkit-animation-timing-function: ease-out,ease-in-out; animation-timing-function: ease-out,ease-in-out; -webkit-animation-iteration-count: 1,infinite; animation-iteration-count: 1,infinite; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-direction: normal,alternate; animation-direction: normal,alternate;}


/*实力源泉*/
.strength {
    padding: 57px 0;
    background: url("../images/inbj2.jpg")no-repeat center center;
    overflow: hidden;
}
.strtit {
    text-align: center;
}
.strtit p {
    background: url("../images/bjx1.png")no-repeat center center;
    color: #fff;
    font-size: 48px;
    font-weight: bold;
}
.strtit span {
    color: #a4cbee;
    font-size: 18px;
    display: block;
    padding: 6px 0;
}
.strnr {
    overflow: hidden;
    margin-top: 46px;
}
.strnr ul li {
    background: #fff;
    float: left;
    width: 266px;
    padding: 13px;
    margin: 0 5px;
    height: 440px;
    cursor: pointer;
}
.strnr ul li:hover{
	background: #026cc4;
}
.strnr ul li:hover .wen p,.strnr ul li:hover .wen span,.strnr ul li:hover .wen b{
	color: #fff;
}
.strnr ul li .pic img {
    width: 268px;
    height: 217px;
    overflow: hidden;
}
.strnr ul li .pic {
    width: 268px;
    height: 217px;
    overflow: hidden;
}
.strnr ul li:first-child {
    border-radius: 33px 0 0 0;
    margin: 0 5px 0 0;
}
.strnr ul li:first-child .pic img {
    border-radius: 20px 0 0 0;
}
.strnr ul li:last-child {
    border-radius: 0 33px 0 0;
    margin: 0 0 0 5px;
}
.strnr ul li:last-child .pic img {
    border-radius: 0 20px 0 0;
}
.strnr ul li .wen p {
    color: #0060b7;
    font-size: 19px;
    font-weight: bold;
    text-align: center;
}
.strnr ul li .wen {
    padding: 30px 0;
    overflow: hidden;
}
.strnr ul li .wen i {
    width: 100%;
    height: 1px;
    background: #e4e4e4;
    margin: 15px 0 17px;
    display: block;
}
.strnr ul li .wen span {
    color: #666666;
    font-size: 14px;
    line-height: 24px;
    padding: 0 12px;
    display: block;
}
.strnr ul li .wen span b {
    color: #333;
}

/*痛点*/
.td_bj{padding: 97px 0;overflow: hidden;}

.wrap-hx h4 i{
	display: block;
	height: 10px;
	width: 237px;float: left;
}
.hxpre{
	background: url("../images/inico6.png")no-repeat left center;margin: 19px 0 0 0;
}
.hxnext{
	background: url("../images/inico7.png")no-repeat right center;margin: 19px 0 0 0;
}

.titis{height:auto;text-align: center;}
.titis h4 {
	text-align: center;
    display: inline-block;
}
.titis h4 p{font-size:40px;color: #333;line-height:50px;font-weight:bold;float: left;margin: 0 20px;}

.titis h4 a {color: #333}

.titis h4 span {color: #e6591b}

.titis em {height: 34px;font-size:14px;color: #b1b1b1;line-height: 34px;text-transform: uppercase;display: block;}

.td_c .nr{background: url("../images/inbj1.jpg") no-repeat;height: 303px;}

.td_c .nr li {height: 150px;padding-left:45px;width:600px;font-size:26px;color: #333333;line-height:150px;float:left;box-sizing: border-box;}
.td_c .nr li i.inhx{
	    border-bottom: solid 1px #848181;
    width: 500px;
    position: relative;
    top: -75px;
    left: -20px;z-index: 9999999;
	display: block;
}
.td_c .nr li span {font-size:36px;font-weight: bold;}

.td_c .nr li:nth-child(2n){padding-left:82px;}

.td_c .nr li:nth-child(2),.td_c .nr li:nth-child(3){color: #fff;}

.td_w {
	width: 580px;
    margin: 60px auto 0;
}

.td_w span {
	width: 450px;
    text-indent: 35px;
    height: 48px;
    line-height: 48px;
    border: 1px dashed #b5d1e7;
    display: inline-block;
    border-radius: 40px;
    font-size: 20px;
    color: #222;
    vertical-align: middle;}

.td_w span em {font-size:24px;color: #0061ae;font-weight: bold;}

.td_w a {
	width: 160px;
    height: 50px;
    background: #0061ae;
    text-align: center;
    line-height: 50px;
    font-size: 16px;
    color: #fff;
    border-radius: 40px;
    margin-left: -37px;
    display: inline-block;
    vertical-align: middle;
}
.td_w a:hover{
	background: #e6591b;
}
/*优势*/
.g_jsyf{background:url("../images/inbj2.jpg") no-repeat center top;height: 932px;padding-top: 90px;overflow: hidden;}
.wrap-hx01{position: relative;}
.g_tit h4 p{font-size:40px;color: #fff;line-height:50px;font-weight:bold;float: left;margin: 0 20px;}
.g_tit h4 a {color: #fff}
.g_tit h4 span {color: #e6591b;font-size: 65px;}
.g_tit em {height: 34px;font-size:14px;color: #74a4ca;line-height: 34px;text-transform: uppercase;display: block;}

.g_jsyf h2 a{color: #535353;}
.g_jsyf h2 em{display: block;height: 46px;line-height: 46px;text-align: center;font-size: 20px;color: #666666;font-weight: normal;margin-top: 12px;}
.g_jsyf h2 i{display: inline-block;padding: 0 15px;font-style: normal;font-size: 20px;position: relative;top:-10px;}
.g_jsyf h3{position: absolute;left:853px;top:777px;font-size: 16px;font-weight: normal;color: #7c7c7c;background: url("../images/inico13.png")no-repeat left center;line-height: 29px;text-indent: 82px;}
.g_jsyf h3 em{display: block;font-size: 30px;color: #fff;padding-top: 5px;font-weight: bold;}
.g_jsyf .yftel{position: absolute;left:94px;top:783px;font-size: 14px;color: #fff;width: 440px;}
.g_jsyf .yftel span{display: block; float: left;margin:0 20px; text-align: center;}
.g_jsyf .yftel img{display: block;width:37px; height: 29px; margin:0 auto;opacity: 0.5; }
.g_jsyf .yftel i{display: block;font-size: 16px; color: #ffffff; line-height: 30px;}
.g_jsyf .yftel span:hover i{font-weight: bold; border-bottom: 1px solid #80b0d7;}
.g_jsyf .yftel span:hover img{opacity: 1;}
.g_jsyf .m_jsyf1{width: 205px;left:50px;top:541px;}
.g_jsyf .m_jsyf2{width: 288px;left:165px;top:305px;}
.g_jsyf .m_jsyf3{width: 300px;left:450px;top:210px;}
.g_jsyf .m_jsyf4{width: 272px;left:753px;top:305px;}
.g_jsyf .m_jsyf5{width: 230px;left:931px;top:541px;}
.g_jsyf .jsgy{position: absolute;z-index: 11;transition: all 0.3s linear 0s;}
.g_jsyf .jsgy:hover{transform: translateX(-5px);}
.g_jsyf .jsgy h4{height: 48px;text-align: center;font-size: 28px;font-weight: bold;color: #0061ae;}
.g_jsyf .jsgy h4 em{font-family: "Times New Roman";  font-size: 33px; margin-right: 10px; font-weight: bold;color: #d0d0d0;}
.g_jsyf .jsgy p{font-size: 14px;color: #666666;text-align: center;line-height: 22px;}
.g_jsyf .jsgy p strong{color: #ee0000;}
.g_jsyf .m_jsyf1 p{text-align: justify;}
.g_jsyf .m_jsyf2 p{text-align: justify;}
.g_jsyf .m_jsyf4 p{text-align: right;}
.g_jsyf .m_jsyf5 p{text-align: justify;}
.g_jsyf .gyico{position: absolute;width: 146px;height: 146px;transition: all 0.6s linear 0s;}
.g_jsyf .gyico b{width: 114px;height: 114px;overflow: hidden;margin: 16px auto 0;display: block;}
.g_jsyf .gyico:hover{transform:rotateY(180deg);}
.g_jsyf .yfico1{left:242px;top:595px;}
.g_jsyf .yfico2{left:320px;top:412px;}
.g_jsyf .yfico3{left:528px;top:324px;}
.g_jsyf .yfico4{left:720px;top:412px;}
.g_jsyf .yfico5{left:786px;top:595px;}
.g_jsyf .m_jsyf2 p{padding: 0 34px;}
.g_jsyf .m_jsyf4 p{padding: 0 14px;}
.g_tit .hxpre{
	background: url("../images/inico14.png")no-repeat left center!important;margin: 30px 0 0 0;
}
.g_tit .hxnext{
	background: url("../images/inico15.png")no-repeat right center!important;margin: 30px 0 0 0;
}

/*精工产品*/
.wrap-cp{overflow: hidden;padding: 50px 0 40px; box-sizing: border-box; background: #f5f5f5;}
		/* 本例子css */
		.slideTxtBox11{ width:100%;text-align: center;}
		.slideTxtBox11 .hd{ height:50px; line-height:50px;  position:relative;display: inline-block; }
		.slideTxtBox11 .hd ul{ float:left; height:50px;   }
		.slideTxtBox11 .hd ul li{ float:left; text-align: center;cursor:pointer;border-radius: 4px; background:#ececec;width: 180px;    margin: 0 10px;}
.slideTxtBox11 .hd ul li a{ color: #666666;font-size: 16px;}
		.slideTxtBox11 .hd ul li.on{ height:50px;  background:#0061ae; }
.slideTxtBox11 .hd ul li.on a{color: #fff;font-size: 18px;font-weight: bold;}
.slideTxtBox11 .bd{margin: 40px 0 47px 0;overflow: hidden;}
		.slideTxtBox11 .bd ul{ zoom:1;  }
		.slideTxtBox11 .bd li{ height:328px;width: 275px;border: 1px solid #eeeeee;    float: left;margin: 0 10px 25px;}
			.slideTxtBox11 .bd li .pic{ text-align:center; }
		.slideTxtBox11 .bd li .pic img{ height:275px;width: 275px;display:block; }
		.slideTxtBox11 .bd li:hover{ border-color:#0061ae;  }
.slideTxtBox11 .bd li:hover .title{ border-color:#0061ae;color: #0061ae;}
		.slideTxtBox11 .bd .title{ line-height:52px; color: #333333;font-size: 14px;text-align: center;border-top: 1px solid #eee;display:block;
white-space:nowrap; 
overflow:hidden; 
text-overflow:ellipsis;padding: 0 15px;}

.slideTxtBox11 a.cpmore{
	    width: 175px;
    height: 45px;
    display: block;
    margin: 0 auto;
    border: 1px solid #eee;
    text-align: center;
    line-height: 45px;
    color: #7b7b7b;
    font-size: 14px;
}
.slideTxtBox11 a.cpmore:hover{
	border: 1px solid #d01617;
	color: #d01617;
}



/*定制区*/
.wrap-set{
	padding: 75px 0;
	overflow: hidden;
}
.set-wen{width: 565px;}
.wrap-set .swen1 a{
	    display: block;
    border: 1px solid #d01617;
    width: 177px;
    height: 36px;
    line-height: 36px;float: left;
   
}
.wrap-set .swen1 a span{
    color: #d01617;
    font-size: 16px;
    width: 136px;
    text-align: center;
    display: block;
    float: left;
}
.wrap-set .swen1 a img{
    background: #d01617;
    padding: 8px 10px;
}
.wrap-set .swen1 p{
	font-size: 22px;
	color: #333333;
	line-height: 35px;
}
.wrap-set .swen1 em{
color: #d2d2d2;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: normal;
    text-transform: uppercase;
    transform: scale(0.6);
    -webkit-transform: scale(0.75);
    text-transform: uppercase;
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
     display: inline-block; 
    text-transform: uppercase;
}
.swen2 {overflow: hidden;}
.swen2 .pic{
	float: left;
}
.swen2 .tit{
	float: left;
	margin: 0 0 0 25px;
}

.swen2 .tit p{
	font-size: 28px;
    color: #2d2b2b;
    font-weight: bold;
    margin: 7px 0 0;
}
.swen2 .tit span{
	font-size: 36px;
    color: #0061ae;
    font-weight: bold;
    line-height: 50px;
}
.sem{
	font-size: 46px;
	color: #ebebeb;
	text-transform: uppercase;
	font-family: "Brandon Text";
	margin: 15px 0 0;
	opacity: 0.6;
	letter-spacing: -2.1px;
}
/*定制流程*/
.wrap-lc{
	background: #0061ae;
	padding: 85px 0;
	overflow: hidden;
}
.liunr{
	overflow: hidden;
}
.liunr ul li{
	float: left;
	 width: 117px;
}
.liunr ul li .lr01{
	width: 106px;
    background: #004a89;
    padding: 30px 0;
    border-radius: 50%;
    height: 46px;
    border: 7px solid #3681c0;
	overflow: hidden;
}
.liunr ul li .lr01 img{
width: 120px;
    height: 106px;
    margin: 0 auto;
    position: relative;
    top: -30px;
}
.lrwen{
	text-align: center;
    color: #fff;
    padding: 20px 0 10px;
}
.lrwen p{
	    font-size: 18px;
    font-weight: bold;
    line-height: 28px;
}

.lrwen span{
	font-size: 14px;
    line-height: 28px;
	    color: #91c6ef;
}
.liunr ul i{
    display: block;
    background: url(../images/lico7.png)no-repeat center center;
    margin: 0 35px;
    width: 26px;
    height: 117px;
    float: left;
	
}
.liunr ul i:nth-child(12){display: none;}
.liuzx{
	background: #fff url("../images/lico8.png")no-repeat 28px center;
	width: 362px;
	height: 43px;
	margin: 38px auto 0;
	border-radius: 40px;
	position: relative;
    z-index: 99999;
}
.liuzx .zx{
	font-family: "Times New Roman";
    font-size: 30px;
    color: #fff;
    width: 285px;
    background: #005faf;
    border-radius: 40px;
    height: 39px;
    line-height: 39px;
    float: right;
    margin: 2px 2px 0 0px;
    text-align: center;
}



/*企业相册*/
		.slideGroup23{ background: #f6f6f6;overflow: hidden;padding: 70px 0; }
		.slideGroup23 .parHd{ height:78px;width:651px;background: #2e2e2e;overflow: hidden;position: relative;margin:0 auto;}
		.slideGroup23 .parHd ul{}
		.slideGroup23 .parHd ul li{ float:left;width:324px;height: 78px;text-align: center;    border-right: 1px solid #414141; }
.slideGroup23 .parHd ul li i{display: inline-block;margin:22px 13px 0 0;vertical-align: top;width:37px;height: 33px;overflow: hidden;}
.slideGroup23 .parHd ul li:nth-child(1) i{background:url(../images/xc_ico2.png) no-repeat;}

.slideGroup23 .parHd ul li:nth-child(2) i{background:url(../images/xc_ico3.png) no-repeat;}

.slideGroup23 .parHd ul li:nth-child(1).on i{background:url(../images/xc_ico2_hv.png) no-repeat;}

.slideGroup23 .parHd ul li:nth-child(2).on i{background:url(../images/xc_ico3_hv.png) no-repeat;}
.slideGroup23 .parHd ul li span{display: inline-block;padding-top:20px;text-align:left;font-size:12px;color: #535353;text-transform: uppercase;}

.slideGroup23 .parHd ul li span em{display: block;font-size:18px;color: #fff;height: 23px;line-height: 23px;}

.slideGroup23 .parHd ul li.on{background: #0061ae}

.slideGroup23 .parHd ul li.on span{color: #3489cc}
		.slideGroup23 .slideBox23{  zoom:1; margin: 50px 0 0 0; position:relative;   }

		.slideGroup23 .sPrev{ position:absolute; left:-54px; top:96px; display:block; width:24px; height:56px; background:url("../images/z.jpg") center center no-repeat ; }
		.slideGroup23 .sNext{ position:absolute; right:-54px; top:96px; display:block; width:24px; height:56px; background:url("../images/r.jpg") center center no-repeat; }
		.slideGroup23 .sPrev:hover,.slideGroup23 .sNext:hover{ border-color:#e6591b;  }

		.slideGroup23 .parBd ul{ zoom:1;   }
.slideGroup23 .parBd ul li{float:left!important;width:281px!important;overflow: hidden;margin:0 0 0 22px!important;border: none!important;}

.slideGroup23 .parBd ul li span {display: block;background: #fff;height: 60px!important;padding:0 16px;line-height: 60px!important;font-size:16px;color: #171717;border-top: 1px solid #eee;}

.slideGroup23 .parBd ul li span img {float:right;padding-top:17px;}

.slideGroup23 .parBd ul li i{display: block;font-size:0;line-height: 0;width:281px!important;overflow: hidden;}

.slideGroup23 .parBd ul li i img{width:281px!important;height: 211px!important;transition: all 0.5s}

.slideGroup23 .parBd ul li:hover i img{transform: scale(1.1);}

.slideGroup23 .parBd ul li:last-child{margin:0;}	
/*广告图*/
.wrap-ad{
	background: url("../images/inbj3.jpg")no-repeat center center;
	padding: 64px 0 55px 0;overflow: hidden;
}
.adnrs em{
	font-size: 14px;
    color: #589dd8;
}
.adnrs p{
	    font-size: 32px;
    font-weight: bold;
    color: #fff;
}
.admore{
	    margin: 30px 0 0;
}
.admore a{
	display: block;
    width: 150px;
    height: 45px;
    background: #e6591b;
    text-align: center;
    color: #fff;
    font-size: 16px;
    line-height: 45px;
    float: left;
	margin: 0 18px 0 0;
	border-radius: 5px;
}

.admore p{
	    display: block;
    float: left;
	background: url("../images/inico20.png")no-repeat left center;
	padding: 0 0 0 60px;
}
.admore p span{
	    font-size: 14px;
    color: #74b6eb;
    display: block;
}
.admore p i{
	font-size: 30px;
    color: #fff;
	line-height: 30px;
    display: block;
}

/*新闻*/
.wrap-news{
	padding: 100px 0;
	overflow: hidden;
}

.hybk{
	width: 62%;
	overflow: hidden;
}
.bktit p{
	color: #0061ae;
	font-size: 20px;
	font-weight: bold;
}
.bktit p a{
	font-size: 12px;
	color: #a1a1a1;
	    font-weight: normal;
	float: right;
}
.bktit:hover p a{color: #333;}
.bktit span{
	display: block;
    width: 100%;
    height: 1px;
    background: #e1e1e1;    margin: 15px 0 37px 0;
}
.bktit i{
	    display: block;
    width: 84px;
    background: #0061ae;
    height: 3px;
    position: relative;
    top: -2px;
}
.tuotian{
	    overflow: hidden;
}
.tuotian .pic{
	float: left;
    border: 1px solid #eee;
	width: 266px;
	height: 200px;
	overflow: hidden;
}
.tuotian .pic img{
	width: 266px;
	height: 200px;
}
.tuotian .wen{
	float: left;
    margin: 0 0 0 25px;    width: 440px;
}
.tuotian:hover .wen p{
	color: #d01617;
}
.tuotian .wen p{
	    font-size: 16px;
    color: #333333;
}

.tuotian .wen span{
	display: block;
    line-height: 25px;
    font-size: 14px;
    color: #999999;
    margin: 23px 0 30px 0;
}
.tuotian:hover .wen i{
	background: #d01617;
	color: #fff;
}
.tuotian .wen i{
	    display: block;
    width: 120px;
    height: 37px;
    font-size: 12px;
    color: #606060;
    background: #e8e8e8;
    line-height: 37px;
    text-align: center;
    border-radius: 5px;
}
.wrap-news ul{
	    display: block;
    margin: 33px 0 0 0;
}
.wrap-news ul li{
	overflow: hidden;
	border-bottom: 1px solid #eeeeee;
	line-height: 45px;
	background: url("../images/inico21.png")no-repeat left center;
	padding: 0 0 0 15px;
}
.wrap-news ul li p{
	float: left;
    font-size: 14px;
    color: #666;
}
.wrap-news ul li:hover p{
	color: #d01617;
}
.bknr ul li span{
	    float: right;
    color: #d3d3d3;
    font-size: 14px;
}
.bknr ul li:hover span{
	color: #d01617;
}
.gsdt{
	width: 30%;
	overflow: hidden;
}
.dtnr .pic{
	width: 390px;
	height: 208px;
	overflow: hidden;
	border: 1px solid #eee;
	padding: 2px;
}
.gsdt .dtnr ul li:hover span{
	color: #d01617;
}
.gsdt .dtnr ul li span{
	float: right;
}
/*友情链接*/
.wrap-links{
	background: #f5f5f5;
	padding: 45px 0;
	overflow: hidden;
}
.wrap-links p{
	font-size: 18px;
	font-weight: bold;
	color: #0061ae;
	float: left;margin: 0 20px 0 0;
}
.wrap-links p em{
	font-size: 14px;
	color: #bbbbbb;
}

.wrap-links a{
    font-size: 14px;
    color: #666;
    margin: 4px 0 0 20px;
    float: left;display: block;
}
.wrap-links a:hover{
	color: #0061ae;
}
.slideTxtBox11 .bd li.zx_Bbox{
	width: 200px;
	height: 200px;
	border: none!important;margin: 0 20px 25px!important;
}
.slideTxtBox11 .bd .zx_Bbox:hover{
	border-color: none!important;
	border: none!important;
}

.slideTxtBox11 .bd .zx_Bbox .pic_zx{
	height: 155px;
}
.slideTxtBox11 .bd pre.zxtit{
	color: #333333;
    font-size: 14px;
    text-align: center;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 0 15px;
	    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    word-wrap: break-word;
	font-family: "微软雅黑";    margin: 12px 0 0;
}

/*内页banner*/
.ny_banner{ margin-top:0px; min-width: 1200px;}
.ny_banner img{ width:100%;}
/*内页banner*/
/*内页导航*/
.dqwj{width:100%; height:auto; overflow: hidden; border-bottom: 1px solid #e5e5e5;}
.locate{padding-left:28px;line-height:70px;color:#666666;background:url(../images/icon-home.png) no-repeat left center;float:left; font-size: 14px;}
.locate a{color: #333;}
.locate span{display:inline-block;margin:0 7px;}
.pnav{float: right; overflow: hidden}
.pnav a{display:block;height:70px;line-height:70px;color:#666666;position:relative;float:left;overflow:hidden;margin-left:38px; font-size: 14px;} 
.pnav a:after{display:block;content:'';width:100%;height:3px;background-color:#0061ae;position:absolute;bottom:0px;left:-100%;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;-webkit-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}
.pnav a.cur, .pnav a:hover{color:#0061ae;}
.pnav a.cur:after, .pnav a:hover:after{left:0px;}
/*内页导航*/

.ny_abou_bj { width:100%; overflow:hidden; margin:40px 0;}
.ny_about { line-height:40px;overflow:hidden; font-size: 18px;}


/*荣誉证书*/
.honor_list{ width:100%; margin:0 auto; padding: 20px 0;}
.honor_list ul{ margin-top:10px; margin-right: -2%;}
.honor_list ul li{ width:31.333%;  height: auto;  float:left;margin-right:2%;margin-bottom:10px;  transition:all 0.6s;}
.honor_list ul li:hover{transform: translate(0,-10px); transition:all 0.6s;}
.honor_list ul li img{ width: 99%; height: 271px; border:1px solid #c9c9c9;}
.honor_list ul li .zi{display:block;width:100%;height:40px;line-height:40px;text-align:center;color:#555; overflow:hidden;display:block;white-space: nowrap; text-overflow: ellipsis;overflow:hidden; font-size: 14px;}
.honor_list ul li:hover img{border:1px solid #194f9d; text-decoration: none;}
.honor_list ul li:hover .zi{color:#194f9d;}
/*荣誉证书*/


/*内页产品展示左边样式*/
.nrbj{width: 1200px; box-sizing: border-box; margin: 0 auto; overflow: hidden; margin-top: 30px; margin-bottom: 30px;}
.pleft{float:left; width:250px;}
.pleft .pbt{padding-left:80px; width:160px; height:100px; background:url(../images/pro_h.png) no-repeat 35px center; background-color:#d01818; font-weight:normal; line-height:100px; font-size:18px; color:#fff; border-radius:10px 10px 0 0}
.pleft .pbt a{color:#fff;}
.pleft .pbt span{font-size:14px; color:#fff; margin-left:5px;}
.pleft dl{padding-bottom: 15px;border: 1px solid #e3e0e0;border-radius: 0 0 5px 5px;background: #f9f9f9;}
.pleft dl:first-child{border-radius: 0;}
.pleft dl dt{height: 70px;line-height: 70px;position: relative;left: -1px;background: #06559f;text-indent: 30px;top: -1px;margin-bottom: 15px;border-radius: 5px 5px 0 0;}
.pleft dl dt a{display: block;color: #fff;height: 70px;background: url(../images/proicon02.png) no-repeat 220px center; font-size: 25px;}
.pleft dl:first-child dt a{display: block;color: #fff;height: 70px;background: url(../images/proicon01.png) no-repeat 200px center;}
.pleft dl dd{font-size: 16px; height: 50px; line-height: 50px; padding-left: 50px; background: url(../images/ty01.png) no-repeat 25px center; position: relative;}
.pleft dl dd&gt;a{color: #06559f;display: block; font-size:14px;}
.pleft dl dd.cur, .pleft dl dd:hover{background: url(../images/ty01.png) #06559f no-repeat 25px center;}
.pleft dl dd.cur&gt;a, .pleft dl dd:hover&gt;a{color: #fff;text-decoration: none;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.pleft dl dd:hover ul{display: block;}
.pleft dl dd ul{display: none; position: absolute; left: 248px; top: 0; width: 230px; background: rgba(0, 0, 0, 0.8); z-index: 2; padding: 10px 0;}
.pleft dl dd ul li{padding-left: 40px; background: url(../images/ty00.png) no-repeat 20px center; height: 40px; line-height: 38px; /* border-bottom: 1px solid #dddddd; */}
.pleft dl dd ul li a{color: #fff;font-size:14px;display: block;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.pleft dl dd ul li:hover{background: url(../images/ty02.png) no-repeat 20px center;}
.pleft dl dd ul li:hover a{color: #fdc50b;}
#di_bottom{margin-bottom:10px;}

/*产品左边新闻中心*/
.lnews{width: 100%; height: auto;}
.t05{padding: 0 15px;color: #fff;font-size: 16px;line-height: 50px;background: #06559f;}
.t05_cons1{padding: 10px 15px 25px 15px;zoom: 1;margin-bottom: 10px;     border: 1px solid #e3e0e0;background: #f9f9f9;}
.t05_cons1 li{background: url(../images/news_tb.jpg) left no-repeat; margin-top: 5px;line-height: 25px;height: 25px;overflow: hidden;padding-left: 15px;width: 205px;white-space: nowrap;text-overflow: ellipsis;}
.t05_cons1 li a{font-size: 14px;}
/*产品左边新闻中心*/

/*产品左边联系我们*/
.pleft .divBox{overflow:hidden;width: 220px;background-color:#f9f9f9;border-top:5px solid #06559f;margin-bottom:10px;padding:20px 15px;}
.pleft .divBox .lxfs{font-size:20px; color:#111; margin:10px 0 18px 0;font-weight:bold;}
.pleft .divBox .lxfs a{color:#d01818;}
.pleft .divBox span{display: block; font-size: 14px; color: #666; line-height: 25px;}
.pleft .divBox span.lxgs{color: #06559f; line-height: 30px; font-weight: bold; font-size: 15px;}
/*产品左边联系我们*/
/*内页产品展示左边样式*/


/*内页产品右边样式*/
.abright{width:928px;float: right;display: inline;overflow: hidden;margin-left: 16px;margin-right: 0px;}
.abrighttop{height: 3px;font-size: 0;overflow: hidden;}
.plc{height: 20px;line-height: 20px;padding: 8px 8px 8px 42px;position: relative;color: #777;overflow: hidden;font-size: 14px;border: 1px solid #ececec;border-radius: 6px;background: url("../images/dts.png") no-repeat scroll 8px;}
.plc span{}
.plc .red_x{color: #06559f;font-size: 14px;}
.plc i, .plc2 i, .plc a{font-style: normal;font-size: 14px;color: #555;}

.pro_r_img{width:928px; height: auto; overflow: hidden; margin:20px auto 0;}
.pro_r_img ul{margin-right:-18px;}
.pro_r_img ul li{width:297px; float:left; margin:0 18px 10px 0;}
.pro_r_img ul li span{width:297px;float:left; text-align:center;line-height:22px; font-size:13px; padding-top:10px;min-height:30px;}
.pro_r_img ul li img{width:297px;height:auto;float:left; padding:1px; box-sizing:border-box; border:1px solid #ccc;}
.pro_r_img ul li img:hover{padding:1px;background:#06559f;border:1px solid #ccc;}

/*内页产品右边样式*/


/*内页产品详情样式*/
.xqbg{overflow: hidden;}
.cpxq_t:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0; }
.cpxq{ margin-top: 3%; margin-bottom: 3%;}
.cpxq_t_l{ float:left; width:48%;}
.sp-wrap{ display:none; line-height:0; font-size:0;}
.sp-thumbs{ width:100%;}
.sp-thumbs img{ max-width:100%;}
.sp-thumbs a:link, .sp-thumbs a:visited{ margin:0 0.5%; width:82px; height:82px; border:1px #eaeaea solid; overflow:hidden; opacity:.3; display:inline-block; background-size:cover; background-position:center; -webkit-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -ms-transition:all .2s ease-out;-o-transition:all .2s ease-out; transition:all .2s ease-out;}
.sp-thumbs a:hover{opacity:1;}
.sp-thumbs a:active, .sp-current{ opacity:1!important; position:relative;}
.sp-large{ position:relative; overflow:hidden; width:100% !important; margin:0 0 2% 0; box-shadow:0 0 1px rgba(0,0,0,0.3);}
.sp-large a img{ width: 100%;}
.sp-large a{ display:block;}
.sp-zoom{ position:absolute; left:-50%; top:-50%; cursor:-webkit-zoom-in; cursor:-moz-zoom-in; cursor:zoom-in; display:none;}
.sp-zoom img{ max-width: none;}
.sp-lightbox{ position:fixed; top:0; left:0; height:100%; width:100%; background:rgb(0, 0, 0); background:rgba(0, 0, 0, .9); z-index:500; display:none; cursor:pointer;}
.sp-lightbox img{position:absolute; margin:auto; top:0; bottom:0; left:0; right:0; max-width:90%; max-height:90%; border:2px solid #fff;}
#sp-prev, #sp-next{ position:absolute; top:50%; margin-top:-25px; z-index:501; color:#fff; padding:14px; text-decoration:none; background:#000; border-radius:25px; border:2px solid #fff; width:50px; height:50px; box-sizing:border-box; transition:.2s;}
#sp-prev{ left:10px;}
#sp-prev:before{ content:''; border:7px solid transparent; border-right:15px solid #fff; position:absolute; top:16px; left:7px;}
#sp-next{ right:10px;}
#sp-next:before{ content:''; border:7px solid transparent; border-left:15px solid white; position:absolute; top:16px; left:18px;}
#sp-prev:hover, #sp-next:hover{ background:#444;}
@media screen and (max-width: 400px) {
	.sp-wrap{ margin:0 0 15px 0;}
	#sp-prev, #sp-next{ top:auto; margin-top:0; bottom:25px;}
}
.cpxq_t_r{ float:right; width:48%;}
.cpxq_t_r .cpxq_t_r_bt{color:#06559f; font-size:22px;}
.cpxq_t_r .cpxq_t_r_jj{font-size:14px; margin-top:20px; line-height: 25px;}
.cpxq_t_r .cpxq_t_r_wb{line-height:24px;margin:20px 0 0 0;}
.cpxq_t_r .fh{ line-height:40px; margin-top:30px;}
.cpxq_t_r .fh a{display:inline-block; color:#fff; background:#444; padding:0 15px; transition:all 0.5s;}
.cpxq_t_r .fh a:hover{background:#06559f;}
.tels{ margin:20px 0px}

.cpxq_b{margin-top:30px;}
.cpxq_b_dh{background:#f1f1f1;}
.cpxq_b_dh ul{overflow:hidden; background: #e6e6e6;}
.cpxq_b_dh ul li{float:left; text-align:center; line-height:20px; padding:15px 20px; cursor:pointer; }
.cpxq_b_dh ul li:hover{color:#fff; background:#06559f ; transition:all 1.5s;}
.cpxq_b_dh ul .active{color:#fff; background:#06559f ;}

.cpxq_b_kj{margin-top:30px;}
.cpxq_b_kj .wb{display:none; line-height:24px;}
.wb td, .wb th{ padding:0 10px;}
.wb table{ border-left:1px solid #777; border-top:1px solid #777; text-align:center;}
.wb td,.wb th{border-right:1px solid #777; border-bottom:1px solid #777;}

.cpxq_b_kj .wb_xgcp
.cpxq_b_kj .wb_xgcp ul{overflow:hidden; margin-top:-2%; margin-left:-2%;}
.cpxq_b_kj .wb_xgcp ul li{width:31.33%; float:left; margin-top:2%; margin-left:2%;}
.cpxq_b_kj .wb_xgcp ul li .cpzx_img{width:100%; position:relative;}
.cpxq_b_kj .wb_xgcp ul li .cpzx_img:after{content:""; width:100%; height:100%; opacity:0; background:rgba(0,0,0,0.6) url(../images/sy_cp_fdj.png) center no-repeat; transition:all 0.5s; position:absolute; top:0; left:0;}
.cpxq_b_kj .wb_xgcp ul li:hover .cpzx_img:after{opacity:1;}
.cpxq_b_kj .wb_xgcp ul li .cpzx_wz{color:#fff; line-height:20px; padding:13px; background:#666; transition:all 0.5s;}
.cpxq_b_kj .wb_xgcp ul li:hover .cpzx_wz{background:#4eb839;}

/*内页产品详情样式*/

/*内页相关产品*/

.hot_pro2{width:100%;margin-top:0px; overflow: hidden;}
.hot_pro2_tit{width:100%; float:left; border-bottom:1px solid #e6e6e6; padding:0 0 10px 10px; border-left:3px solid #06559f;}
.hot_pro2_tit h3{float:left; font-size:16px; color:#06559f; font-weight:bold;}
.hot_pro2_tit span{color:#999; font-size:12px; text-transform:uppercase;float:left; padding:3px 0 0 10px;}

.scrollleft2{width: 100%; height: auto; overflow: hidden}
.scrollleft2 ul{ margin-right: -2%; }
.scrollleft2 ul li{width:23%; height: auto; float:left; margin:1% 2% 0% 0; }
.scrollleft2 ul li img{width: 99%; height: auto; border:1px solid #dbdbdb;}
.scrollleft2 ul li img:hover{border:1px solid #06559f;}
.scrollleft2 ul li .zi{text-align: center; font-size: 14px; line-height: 28px; color: #333; min-height: 56px;}

/*内页产品详情样式*/




/*工厂实拍*/
.workshop{ width:100%; margin:0 auto; padding: 20px 0;}
.workshop ul{ margin-top:10px; margin-right: -2%;}
.workshop ul li{ width:31.333%;  height: auto;  float:left;margin-right:2%;margin-bottom:10px;  transition:all 0.6s;}
.workshop ul li:hover{transform: translate(0,-10px); transition:all 0.6s;}
.workshop ul li img{ width: 99%; height: 271px; border:1px solid #c9c9c9;}
.workshop ul li .zi{display:block;width:100%;height:40px;line-height:40px;text-align:center;color:#555; overflow:hidden;display:block;white-space: nowrap; text-overflow: ellipsis;overflow:hidden; font-size: 14px;}
.workshop ul li:hover img{border:1px solid #194f9d; text-decoration: none;}
.workshop ul li:hover .zi{color:#194f9d;}
/*工厂实拍*/

/*内页新闻中心*/
.news_r_text{width:100%; height: auto; }
.news_r_text ul li{width:100%;border-bottom:1px dashed #e6e6e6; padding-bottom:2%;margin-top:2%;overflow: hidden;}
.news_r_text ul li:nth-child(5n){border-bottom:none; padding-bottom:inherit;}
.news_r_text ul li .pic{width:20%; float:left; overflow:hidden; background:#e6e6e6; padding:3px;} 
.news_r_text ul li .pic img{width:100%; display:block; -webkit-transition:all .3s; transition:all .3s;}
.news_r_text ul li .pic img:hover{-webkit-transform: scale(1.1); transform: scale(1.1);}
.news_r_text ul li .text{width:78%;float:right;}
.news_r_text ul li .text .titnr{width:100%;float:left;font-size: 14px;}
.news_r_text ul li .text .tit a{font-size:16px; font-weight:bold; color:#0061ae; float:left; overflow: hidden; text-overflow: ellipsis;white-space: nowrap!important;} 
.news_r_text ul li .text .tit a:hover{color:#0061ae;}
.news_r_text ul li .text .times{float:right; color:#333;}
.news_r_text ul li .text .wz{width:100%;float:left; margin-top:1%; line-height:24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;overflow: hidden; font-size: 14px; color: #555;}
.wz a{font-size: 14px; color: #555;}
.wz a:hover{font-size: 14px; color: #0061ae;}
/*内页新闻中心*/


/*新闻详情*/
.xinwenxiangqing{width:100%; height: auto; overflow: hidden; }
.xinwenxiangqing .nd_head{text-align: center;margin-top:10px;padding-bottom: 30px;border-bottom: 1px dashed #d6d6d6;}
.xinwenxiangqing .nd_head p{color: #0061ae;font-size: 28px;margin-bottom: 18px;height: auto;overflow: hidden;}
.xinwenxiangqing .nd_head span{color: #666;font-size: 14px;margin: 0 15px;}
.xinwenxiangqing .nd_text {text-align: left;font-size:14px;line-height:30px;  padding: 10px 0;}
.xinwenxiangqing .nd_text img{ max-width: 100%; display: block; margin: 10px 0;}
.detail_fenx a{font-size:14px;padding:12px 0;overflow:hidden;margin-top:20px;border-top:1px dotted #adadad; color:#333;}
.new_s2{width:100%;float:left; margin-top:50px;}
.hot_pro2{width:100%;float:left; margin-top:50px;}
.hot_pro2_tit{width:100%; height:45px; background:#f1f1f1; color:#0061ae; line-height:45px; font-size:16px; padding:0 20px; font-weight:bold; border:1px solid #d6d6d6;box-sizing: border-box;}
.news_random2{width:100%;float:left; background:#fff; border:1px solid #d6d6d6; padding:20px; border-top:none;box-sizing: border-box;}
.news_random2 ul li{width:48%; float:left; font-size:14px; line-height:36px; overflow:hidden; margin-right:4%; border-bottom:1px dashed #e6e6e6;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.news_random2 ul li:nth-child(2n){margin-right:0;}
.news_random2 ul li a{background:url(../images/ly_li.png) no-repeat left center; padding-left:15px; color: #333}
.news_random2 ul li a:hover{color:#0061ae;}
.news_random2 ul li span{float:right; color:#999;}

.news_con_b{border-top: 1px solid #EEE;margin-top: 50px;padding-top: 50px;}
.news_con_b ul{line-height: 30px;float: left;}
.news_con_b li {font-size: 14px; color: #555;}
.news_con_b li a{font-size: 14px; color: #555;}
.news_con_b li a:hover{font-size: 14px; color: #0061ae;}
.news_con_b .fhlb{float: right;width: 140px;height: 40px;line-height: 40px;background: #0061ae;text-align: center;}
.news_con_b .fhlb a{display: block;color: #FFF; font-size: 14px;}
.news_con_b .fhlb a:hover{display: block;color: #FFF;text-decoration: none;}


.contact{margin:15px 0;line-height:30px; font-size: 14px; overflow:hidden;}
/*联系我们*/
.contact_lx{ float: left; width:47%; margin-top:75px; font-size: 16px; line-height: 35px;}
.contact_lx p:first-child{font-size: 15px; }

.tactfrm{width:50%;float:right; margin-top:35px;}
.tactfrm h2{font-size: 25px;color:#333;font-weight: normal; margin-bottom: 20px}
.tactfrm ul{overflow: hidden;}
.tactfrm li{width:45%;float:left;height:45px;margin:0 5% 12px 0;position:relative;}
.tactfrm li input{width:98%;height:42px;padding:0 15px;border:solid 1px #ddd;border-radius: 3px;}
.tactfrm li.area{height:auto;width:100%;}
.tactfrm li textarea{padding:15px;width:94%;height:120px;border:solid 1px #ddd;border-radius: 3px; font-family: Arial, "sans-serif"}
.tactfrm li:nth-child(2n){margin-right:0;}
.tactfrm .btn{text-align: center;margin-top:0;overflow: hidden;}
.tactfrm .btn input{height:40px;width:120px;font-size:15px;color:#fff;background:#d22121;border-radius: 5px; }

.redxing{position:absolute;top:11px;left:57px;color:#FF0000;}

.contact_map{ float: left; width:55%; }
.contact_tu{width:43%;float:right;  margin-top: 25px;}
#map_container{height: 600px; margin-top: 25px;}


@keyframes diffusion{

from {filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);}

to {filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transform:scale(2,2);-webkit-transform:scale(2,2);-moz-transform:scale(2,2);-ms-transform:scale(2,2);-o-transform:scale(2,2);}

}</pre></body></html>